/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.saleScheduleSetting;

import com.gys.common.data.GetBaseInData;
import java.io.Serializable;

public class GetSaleScheduleInData
extends GetBaseInData
implements Serializable {
    private static final long serialVersionUID = -8599651801018827232L;
    private String clientId;
    private String gsegBrId;
    private String gsegBrName;
    private String gsegId;
    private String gsegName;
    private String gsegNameId;
    private String gsegBeginTime;
    private String gsegEndTime;
    private String gsegEmpId1;
    private String gsegEmpId2;
    private String gsegEmpId3;
    private String gsegEmpId4;
    private String gsegEmpId5;
    private String gsegUpdateDate;
    private String gsegUpdateEmp;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsegBrId() {
        return this.gsegBrId;
    }

    public String getGsegBrName() {
        return this.gsegBrName;
    }

    public String getGsegId() {
        return this.gsegId;
    }

    public String getGsegName() {
        return this.gsegName;
    }

    public String getGsegNameId() {
        return this.gsegNameId;
    }

    public String getGsegBeginTime() {
        return this.gsegBeginTime;
    }

    public String getGsegEndTime() {
        return this.gsegEndTime;
    }

    public String getGsegEmpId1() {
        return this.gsegEmpId1;
    }

    public String getGsegEmpId2() {
        return this.gsegEmpId2;
    }

    public String getGsegEmpId3() {
        return this.gsegEmpId3;
    }

    public String getGsegEmpId4() {
        return this.gsegEmpId4;
    }

    public String getGsegEmpId5() {
        return this.gsegEmpId5;
    }

    public String getGsegUpdateDate() {
        return this.gsegUpdateDate;
    }

    public String getGsegUpdateEmp() {
        return this.gsegUpdateEmp;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsegBrId(String gsegBrId) {
        this.gsegBrId = gsegBrId;
    }

    public void setGsegBrName(String gsegBrName) {
        this.gsegBrName = gsegBrName;
    }

    public void setGsegId(String gsegId) {
        this.gsegId = gsegId;
    }

    public void setGsegName(String gsegName) {
        this.gsegName = gsegName;
    }

    public void setGsegNameId(String gsegNameId) {
        this.gsegNameId = gsegNameId;
    }

    public void setGsegBeginTime(String gsegBeginTime) {
        this.gsegBeginTime = gsegBeginTime;
    }

    public void setGsegEndTime(String gsegEndTime) {
        this.gsegEndTime = gsegEndTime;
    }

    public void setGsegEmpId1(String gsegEmpId1) {
        this.gsegEmpId1 = gsegEmpId1;
    }

    public void setGsegEmpId2(String gsegEmpId2) {
        this.gsegEmpId2 = gsegEmpId2;
    }

    public void setGsegEmpId3(String gsegEmpId3) {
        this.gsegEmpId3 = gsegEmpId3;
    }

    public void setGsegEmpId4(String gsegEmpId4) {
        this.gsegEmpId4 = gsegEmpId4;
    }

    public void setGsegEmpId5(String gsegEmpId5) {
        this.gsegEmpId5 = gsegEmpId5;
    }

    public void setGsegUpdateDate(String gsegUpdateDate) {
        this.gsegUpdateDate = gsegUpdateDate;
    }

    public void setGsegUpdateEmp(String gsegUpdateEmp) {
        this.gsegUpdateEmp = gsegUpdateEmp;
    }

    @Override
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetSaleScheduleInData)) {
            return false;
        }
        GetSaleScheduleInData other = (GetSaleScheduleInData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsegBrId = this.getGsegBrId();
        String other$gsegBrId = other.getGsegBrId();
        if (this$gsegBrId == null ? other$gsegBrId != null : !this$gsegBrId.equals(other$gsegBrId)) {
            return false;
        }
        String this$gsegBrName = this.getGsegBrName();
        String other$gsegBrName = other.getGsegBrName();
        if (this$gsegBrName == null ? other$gsegBrName != null : !this$gsegBrName.equals(other$gsegBrName)) {
            return false;
        }
        String this$gsegId = this.getGsegId();
        String other$gsegId = other.getGsegId();
        if (this$gsegId == null ? other$gsegId != null : !this$gsegId.equals(other$gsegId)) {
            return false;
        }
        String this$gsegName = this.getGsegName();
        String other$gsegName = other.getGsegName();
        if (this$gsegName == null ? other$gsegName != null : !this$gsegName.equals(other$gsegName)) {
            return false;
        }
        String this$gsegNameId = this.getGsegNameId();
        String other$gsegNameId = other.getGsegNameId();
        if (this$gsegNameId == null ? other$gsegNameId != null : !this$gsegNameId.equals(other$gsegNameId)) {
            return false;
        }
        String this$gsegBeginTime = this.getGsegBeginTime();
        String other$gsegBeginTime = other.getGsegBeginTime();
        if (this$gsegBeginTime == null ? other$gsegBeginTime != null : !this$gsegBeginTime.equals(other$gsegBeginTime)) {
            return false;
        }
        String this$gsegEndTime = this.getGsegEndTime();
        String other$gsegEndTime = other.getGsegEndTime();
        if (this$gsegEndTime == null ? other$gsegEndTime != null : !this$gsegEndTime.equals(other$gsegEndTime)) {
            return false;
        }
        String this$gsegEmpId1 = this.getGsegEmpId1();
        String other$gsegEmpId1 = other.getGsegEmpId1();
        if (this$gsegEmpId1 == null ? other$gsegEmpId1 != null : !this$gsegEmpId1.equals(other$gsegEmpId1)) {
            return false;
        }
        String this$gsegEmpId2 = this.getGsegEmpId2();
        String other$gsegEmpId2 = other.getGsegEmpId2();
        if (this$gsegEmpId2 == null ? other$gsegEmpId2 != null : !this$gsegEmpId2.equals(other$gsegEmpId2)) {
            return false;
        }
        String this$gsegEmpId3 = this.getGsegEmpId3();
        String other$gsegEmpId3 = other.getGsegEmpId3();
        if (this$gsegEmpId3 == null ? other$gsegEmpId3 != null : !this$gsegEmpId3.equals(other$gsegEmpId3)) {
            return false;
        }
        String this$gsegEmpId4 = this.getGsegEmpId4();
        String other$gsegEmpId4 = other.getGsegEmpId4();
        if (this$gsegEmpId4 == null ? other$gsegEmpId4 != null : !this$gsegEmpId4.equals(other$gsegEmpId4)) {
            return false;
        }
        String this$gsegEmpId5 = this.getGsegEmpId5();
        String other$gsegEmpId5 = other.getGsegEmpId5();
        if (this$gsegEmpId5 == null ? other$gsegEmpId5 != null : !this$gsegEmpId5.equals(other$gsegEmpId5)) {
            return false;
        }
        String this$gsegUpdateDate = this.getGsegUpdateDate();
        String other$gsegUpdateDate = other.getGsegUpdateDate();
        if (this$gsegUpdateDate == null ? other$gsegUpdateDate != null : !this$gsegUpdateDate.equals(other$gsegUpdateDate)) {
            return false;
        }
        String this$gsegUpdateEmp = this.getGsegUpdateEmp();
        String other$gsegUpdateEmp = other.getGsegUpdateEmp();
        return !(this$gsegUpdateEmp == null ? other$gsegUpdateEmp != null : !this$gsegUpdateEmp.equals(other$gsegUpdateEmp));
    }

    @Override
    protected boolean canEqual(Object other) {
        return other instanceof GetSaleScheduleInData;
    }

    @Override
    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsegBrId = this.getGsegBrId();
        result = result * 59 + ($gsegBrId == null ? 43 : $gsegBrId.hashCode());
        String $gsegBrName = this.getGsegBrName();
        result = result * 59 + ($gsegBrName == null ? 43 : $gsegBrName.hashCode());
        String $gsegId = this.getGsegId();
        result = result * 59 + ($gsegId == null ? 43 : $gsegId.hashCode());
        String $gsegName = this.getGsegName();
        result = result * 59 + ($gsegName == null ? 43 : $gsegName.hashCode());
        String $gsegNameId = this.getGsegNameId();
        result = result * 59 + ($gsegNameId == null ? 43 : $gsegNameId.hashCode());
        String $gsegBeginTime = this.getGsegBeginTime();
        result = result * 59 + ($gsegBeginTime == null ? 43 : $gsegBeginTime.hashCode());
        String $gsegEndTime = this.getGsegEndTime();
        result = result * 59 + ($gsegEndTime == null ? 43 : $gsegEndTime.hashCode());
        String $gsegEmpId1 = this.getGsegEmpId1();
        result = result * 59 + ($gsegEmpId1 == null ? 43 : $gsegEmpId1.hashCode());
        String $gsegEmpId2 = this.getGsegEmpId2();
        result = result * 59 + ($gsegEmpId2 == null ? 43 : $gsegEmpId2.hashCode());
        String $gsegEmpId3 = this.getGsegEmpId3();
        result = result * 59 + ($gsegEmpId3 == null ? 43 : $gsegEmpId3.hashCode());
        String $gsegEmpId4 = this.getGsegEmpId4();
        result = result * 59 + ($gsegEmpId4 == null ? 43 : $gsegEmpId4.hashCode());
        String $gsegEmpId5 = this.getGsegEmpId5();
        result = result * 59 + ($gsegEmpId5 == null ? 43 : $gsegEmpId5.hashCode());
        String $gsegUpdateDate = this.getGsegUpdateDate();
        result = result * 59 + ($gsegUpdateDate == null ? 43 : $gsegUpdateDate.hashCode());
        String $gsegUpdateEmp = this.getGsegUpdateEmp();
        result = result * 59 + ($gsegUpdateEmp == null ? 43 : $gsegUpdateEmp.hashCode());
        return result;
    }

    @Override
    public String toString() {
        return "GetSaleScheduleInData(clientId=" + this.getClientId() + ", gsegBrId=" + this.getGsegBrId() + ", gsegBrName=" + this.getGsegBrName() + ", gsegId=" + this.getGsegId() + ", gsegName=" + this.getGsegName() + ", gsegNameId=" + this.getGsegNameId() + ", gsegBeginTime=" + this.getGsegBeginTime() + ", gsegEndTime=" + this.getGsegEndTime() + ", gsegEmpId1=" + this.getGsegEmpId1() + ", gsegEmpId2=" + this.getGsegEmpId2() + ", gsegEmpId3=" + this.getGsegEmpId3() + ", gsegEmpId4=" + this.getGsegEmpId4() + ", gsegEmpId5=" + this.getGsegEmpId5() + ", gsegUpdateDate=" + this.getGsegUpdateDate() + ", gsegUpdateEmp=" + this.getGsegUpdateEmp() + ")";
    }
}

